jonathan khemdee
Thailand vs Vietnam: Three Cracked Vertebrae and a Signal Buried in Paragraph FourThe pain-relief spray appeared on the training pitch during the final session...
Thailand Lose Jonathan Khemdee: The 1.90 m Centre-Back Axis Cracks Before the Vietnam ClashThe phone rang at 2 a.m., and I knew the market had shifted. On the other end...
Ghosts on the Feed: An Audit of Vietnam's Football Transfer MarketGhosts on the Feed: An Audit of Vietnam's Football Transfer Market One Tuesda...
The Manchester City verdict, England's ceiling, and a match swallowed by darknessOn Friday afternoon, when the verdict on Manchester City was announced, I was...
Giannis debuts for the Miami Heat: the unanswered spacing problem with Bam AdebayoAt the pre-game press conference in Miami ahead of the season opener against...
Vietnamese Tennis Is Missing a Data Layer — and Legend Is Filling the GapOn the morning of August 12, twenty minutes after the final serve of a men's...
Nguyen Thi Tam Defeats World Boxing Champion to Reach Asiad 2026 Final: When the 'Data Referee' SpeaksEvery major tournament begins on a morning when no one is awake. On the morni...
PSG Target Ibrahim Maza to Replace Khvicha Kvaratskhelia: €50m and a Positional MismatchMinute 63: Khvicha Kvaratskhelia takes the ball tight to the left touchline, ...
Vietnamese Martial Arts in Transformation: From Village Training Grounds to International ArenasVietnamese martial arts are at a crossroads between tradition and...
V.League and the Data Dead Zone: Where Vietnam's Young Talent Gets ForgottenOne July afternoon, I sat in the stands of a small stadium on the outskirts o...
Phnom Penh Crown beat Gangwon 2-1: a shock built on 36% possessionOn the AFC Champions League Two match sheet, Gangwon FC registered 12 shots....
The Governance Gap in Vietnamese Esports: When the Publisher Is Both Judge and BeneficiaryIn the 2026 season, VCS — Vietnam's top-tier League of Legends league — was...
When the Pipeline Returns Zero: The Nine Layers of Esports Analysis and Its Invisible WorkersThree in the morning in Shenzhen, the second screen in my room lit up in a...
Pakistan calls up 14 overseas players: The Xuân Son equation and Vietnam's squad depth questionWhen Pakistan's squad list was announced, the number of 14 overseas-based...
Two Team Sheets, Two Models: Thể Công - Viettel and Công An Hà Nội in the Hanoi DerbyThe team sheets for the Hanoi derby were released the night before kickoff. I...
Kubo's Deflected Third-Minute Goal: What the Data Says, and What the Reports Left OutThird minute. Takefusa Kubo collects the ball on the right touchline, rolls...
India Women's Badminton Team Exits Asian Games 2026 Quarter-Finals: Two Winnable Games and the Depth Gap with JapanAt the 2026 Asian Games in Aichi-Nagoya, Japan, the India women's badminton...
Basketball Is More Than Numbers: When Iisalo Builds a Path from Bonn to MemphisOn a March evening in 2026, I sat in my small apartment in Miami, rewatching...
Ljubljana: Mittelham beats Szocs 4-1 as all-German semifinal awaits AbraamianNina Mittelham stood still after the last serve. At Arena Stožice, the...
Where is the V-League on the Map of Southeast Asian and Asian Football?Hang Day Stadium, a February night in 2026. Cong An Ha Noi had just defeated...
Thailand Lose Jonathan Khemdee: The 1.90 m Centre-Back Axis Cracks Before the Vietnam ClashThe phone rang at 2 a.m., and I knew the market had shifted. On the other end...
Ghosts on the Feed: An Audit of Vietnam's Football Transfer MarketGhosts on the Feed: An Audit of Vietnam's Football Transfer Market One Tuesda...
The Manchester City verdict, England's ceiling, and a match swallowed by darknessOn Friday afternoon, when the verdict on Manchester City was announced, I was...
Giannis debuts for the Miami Heat: the unanswered spacing problem with Bam AdebayoAt the pre-game press conference in Miami ahead of the season opener against...
Vietnamese Tennis Is Missing a Data Layer — and Legend Is Filling the GapOn the morning of August 12, twenty minutes after the final serve of a men's...
Nguyen Thi Tam Defeats World Boxing Champion to Reach Asiad 2026 Final: When the 'Data Referee' SpeaksEvery major tournament begins on a morning when no one is awake. On the morni...
PSG Target Ibrahim Maza to Replace Khvicha Kvaratskhelia: €50m and a Positional MismatchMinute 63: Khvicha Kvaratskhelia takes the ball tight to the left touchline, ...
Vietnamese Martial Arts in Transformation: From Village Training Grounds to International ArenasVietnamese martial arts are at a crossroads between tradition and...
V.League and the Data Dead Zone: Where Vietnam's Young Talent Gets ForgottenOne July afternoon, I sat in the stands of a small stadium on the outskirts o...
Phnom Penh Crown beat Gangwon 2-1: a shock built on 36% possessionOn the AFC Champions League Two match sheet, Gangwon FC registered 12 shots....
The Governance Gap in Vietnamese Esports: When the Publisher Is Both Judge and BeneficiaryIn the 2026 season, VCS — Vietnam's top-tier League of Legends league — was...
When the Pipeline Returns Zero: The Nine Layers of Esports Analysis and Its Invisible WorkersThree in the morning in Shenzhen, the second screen in my room lit up in a...
Pakistan calls up 14 overseas players: The Xuân Son equation and Vietnam's squad depth questionWhen Pakistan's squad list was announced, the number of 14 overseas-based...
Two Team Sheets, Two Models: Thể Công - Viettel and Công An Hà Nội in the Hanoi DerbyThe team sheets for the Hanoi derby were released the night before kickoff. I...
Kubo's Deflected Third-Minute Goal: What the Data Says, and What the Reports Left OutThird minute. Takefusa Kubo collects the ball on the right touchline, rolls...
India Women's Badminton Team Exits Asian Games 2026 Quarter-Finals: Two Winnable Games and the Depth Gap with JapanAt the 2026 Asian Games in Aichi-Nagoya, Japan, the India women's badminton...
Basketball Is More Than Numbers: When Iisalo Builds a Path from Bonn to MemphisOn a March evening in 2026, I sat in my small apartment in Miami, rewatching...
Ljubljana: Mittelham beats Szocs 4-1 as all-German semifinal awaits AbraamianNina Mittelham stood still after the last serve. At Arena Stožice, the...
Where is the V-League on the Map of Southeast Asian and Asian Football?Hang Day Stadium, a February night in 2026. Cong An Ha Noi had just defeated...
